supporting ground - Turkish English Dictionary